iT邦幫忙

2024 iThome 鐵人賽

DAY 8
0
AI/ ML & Data

資料科學的小筆記系列 第 8

Day8:使用dplyr轉換資料-Manipulate Variables (3)

  • 分享至 

  • xImage
  •  

正文

今天要記錄的是針對資料欄應用向量化函式(vectorized functions),向量化函式將向量做為輸入,並輸出相同長度的向量。

  1. mutate(.data, ..., .keep = "all", .before = NULL, .after = NULL): 新增新欄位(可新增多個欄位), 同 add_column()。

在mtcars資料集新增gpm欄位(mpg的倒數)

mtcars |> mutate(gpm = 1 / mpg)

https://ithelp.ithome.com.tw/upload/images/20240819/20168607O1BhJigheN.png

  1. rename(.data, ...): 重新命名欄位名稱。

將mtcars資料集的mpg欄位改名為miles_per_gallon

mtcars |> rename(miles_per_gallon = mpg)

https://ithelp.ithome.com.tw/upload/images/20240819/20168607h5G1Ju1vcO.png

今天的小筆記就先到這邊,大家明天見~~

參考資料:Data transformation with dplyr :: Cheatsheet


上一篇
Day7:使用dplyr轉換資料-Manipulate Variables (2)
下一篇
Day9:使用dplyr轉換資料-Vectorized Functions(1)
系列文
資料科學的小筆記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言